A Tutorial on the Linear Arrangement Problem
نویسنده
چکیده
Scatter search (SS) and path relinking (PR) are evolutionary methods that have been successfully applied to a wide range of hard optimization problems. The fundamental concepts and principles of the methods were first proposed in the 1970s and 1980s, and were based on formulations, dating back to the 1960s, for combining decision rules and problem constraints. The methods use strategies for search diversification and intensification that have proved effective in a variety of optimization problems and that have sometimes been embedded in other evolutionary methods to yield improved performance. This paper examines the scatter search and path relinking methodologies from both conceptual and practical points of view, and identifies certain connections between their strategies and those adopted more recently by particle swarm optimization. The authors describe key elements of the SS & PR approaches and apply them to a hard combinatorial optimization problem: the minimum linear arrangement problem, which has been used in applications of structural engineering, VLSI and software testing. cally generates and updates a set of reference points that includes good solutions obtained by prior problem-solving efforts together with solutions that are screened to add diversity to the reference set. Path relinking (PR) was subsequently proposed in Glover (1989) and Glover and Laguna (1993) as an analog making use DOI: 10.4018/jsir.2011040101 2 International Journal of Swarm Intelligence Research, 2(2), 1-21, April-June 2011 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. of neighborhood spaces in place of Euclidean spaces. Interesting relationships exist between the SS/PR approaches and the more recent particle swarm optimization methodology introduced by Kennedy and Eberhart (1995). The SS and PR template (Glover, 1997) has served as a foundation for most of the SS and PR implementations to date, underscoring processes to take advantage of the flexibility of the SS and PR methodologies. Through these processes, each of the basic components can be implemented in a variety of ways and degrees of sophistication, and hence can be adapted conveniently to a variety of different problem settings. Advanced options derive from the way that five pivotal elements of the methods are implemented. We can find a large number of papers on both the SS method and the PR method and their applications. Glover and Laguna (1997) provide overviews and a variety of references on these methods and the monographic book on Scatter Search (Laguna & Martí, 2003) together with the feature cluster of the European Journal of Operational Research (Martí, 2006), which includes 19 papers, provide the reader with the elements to design successful SS implementations. A recent survey of SS and PR methods appears in Resende et al. (2010). The following principles summarize the foundations of the scatter search and path relinking methodologies as evolved from its origins: • Useful information about the form (or location) of optimal solutions is typically contained in a suitably diverse collection of elite solutions. • When solutions are combined as a strategy for exploiting such information, it is important to provide mechanisms capable of constructing combinations that extrapolate beyond the regions spanned by the solutions considered. • The manner of combining solutions may be viewed as forming paths between (and beyond) them (using Euclidean spaces in SS and neighborhood spaces in PR). Each path results in introducing attributes of one elite solution into another, by a process where the trajectory for a given solution is influenced by the guidance of
منابع مشابه
Scatter Search and Path Relinking : A Tutorial on the Linear Arrangement Problem
Scatter search (SS) and path relinking (PR) are evolutionary methods that have been successfully applied to a wide range of hard optimization problems. The fundamental concepts and principles of the methods were first proposed in the 1970s and 1980s, and were based on formulations, dating back to the 1960s, for combining decision rules and problem constraints. The methods use strategies for sea...
متن کاملDevelopment and Usability Evaluation of an Online Tutorial for “How to Write a Proposal” for Medical Sciences Students
Background and Objective: Considering the importance of learning how to write a proposal for students, this study was performed to develop an online tutorial for “How to write a Proposal” for students and to evaluate its usability. Methods: This study is a developmental research and tool design. “Gamified Online Tutorial based on Self-Determination Theory (GOT-STD) Framework" became the basis f...
متن کاملTutorial Review: Simulation of Oscillating Chemical Reactions Using Microsoft Excel Macros
Oscillating reactions are one of the most interesting topics in chemistry and analytical chemistry. Fluctuations in concentrations of one the reacting species (usually a reaction intermediate) create an oscillating chemical reaction. In oscillating systems, the reaction is far from thermodynamic equilibrium. In these systems, at least one autocatalytic step is required. Developing an instinctiv...
متن کاملPresentation and Solving Non-Linear Quad-Level Programming Problem Utilizing a Heuristic Approach Based on Taylor Theorem
The multi-level programming problems are attractive for many researchers because of their application in several areas such as economic, traffic, finance, management, transportation, information technology, engineering and so on. It has been proven that even the general bi-level programming problem is an NP-hard problem, so the multi-level problems are practical and complicated problems therefo...
متن کاملAn optimal time algorithm for minimum linear arrangement of chord graphs
A linear arrangement / of an undirected graph G = (V,E) with jVj = n nodes is a bijective function /:V ? {0, . . . , n 1}. The cost function is costðG;/Þ 1⁄4 P uv2Ejð/ðuÞ /ðvÞÞj and opt(G) = min"/cost(G,/). The problem of finding opt(G) is called minimum linear arrangement (MINLA). The Minimum Linear Arrangement is an NP-hard problem in general. But there are some classes of graphs optimally so...
متن کاملThe planar minimum linear arrangement problem is different from the minimum linear arrangement problem
In various research papers, such as [2], one will find the claim that the minLA is optimally solvable on outerplanar graphs, with a reference to [1]. However, the problem solved in that publication, which we refer to as the planar minLA, is different from the minLA, as we show in this article. In constrast to the minimum linear arrangement problem (minLA), the planar minimum linear arrangement ...
متن کامل